package com.xbts.system.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import javax.validation.constraints.NotEmpty;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import lombok.Data;
import com.xbts.common.annotation.Excel;
import com.xbts.common.utils.StringUtils;
import com.xbts.common.core.domain.BaseEntity;

/**
 * 合同订单关联对象 cn_contract_order_item_relation
 *
 * @author xbts
 * @date 2023-08-31
 */
@Data
@ApiModel("合同订单关联对象")
@TableName("cn_contract_order_item_relation")
public class CnContractOrderItemRelation extends BaseEntity {

    private static final long serialVersionUID=1L;

    /** 主键 */
    @TableId
    private Long id;

    /** 合同管理id */
    @Excel(name = "合同管理id")
    @ApiModelProperty("合同管理id")
    @NotEmpty(message = "合同管理id不能为空")
    private Long contractId;

    /** 子订单id */
    @Excel(name = "子订单id")
    @ApiModelProperty("子订单id")
    @NotEmpty(message = "子订单id不能为空")
    private Long orderItemId;

}